
// 操作
const OPERTATE = [
    { alias: 'look', label: '查看' },
    { alias: 'edit', label: '编辑' },
    { alias: "enabled", label: '停用' },
    { alias: 'del', label: '删除' },
    { alias: 'copy', label: '复制' }
]

// 预算模板列表
export const TEMPLATE_CONFIG = [
    { alias: 'templateNo', label: '编号' },
    { alias: 'templateName', label: '名称' },
    { alias: 'years', label: '年度' },
    { alias: 'cycleType', label: '周期',type: 'translateText' },
    { alias: 'enabled', label: '状态',with:'100px',type: 'translateText' },
    { label: '操作', listArr: OPERTATE, width: '280px', type: 'action' }
]

// 操作
const SUBJECT_OPERTATE = [
    { alias: 'edit', label: '编辑' },
    { alias: 'del', label: '删除' },
]

// 预算科目列表
export const SUBJECT_LIST_CONFIG = [
    { alias: 'categoryCode', label: '科目编码' },
    { alias: 'categoryName', label: '科目名称' },
    { alias: 'enabled', label: '状态',with:'100px',type: 'translateText' },
    { label: '操作', listArr: SUBJECT_OPERTATE, width: '120px', type: 'action' }
]
// 状态
export const STATUS_LIST = [
    { label: '启用', value: true },
    { label: '停用', value: false },
]

// 周期
export const WEEK_LIST = [
    { label: '年度', value: 'YEAR' },
    { label: '半年度', value: 'HALF_YEAR' },
    { label: '季度', value: 'QUARTER' },
    { label: '月度', value: 'MONTHLY' },
]

// 周期
export const TIME_WEEK_LIST = [
    { label: '无周期', value: 'NO_CYCLE' },
    { label: '季度', value: 'QUARTER' },
    { label: '月度', value: 'MONTHLY' },
]
// 控制方式
export const CTROL_METHODS = [
    { label: '周期', value: 'CYCLE' },
    { label: '自定义时间范围', value: 'CUSTOM_TIME_RANGE' }
]


// 超标后的行为
export const AFTER_EXCEED = [
    { label: '提示警告', value: 'TIP_WARNING' },
    { label: '禁止提交', value: 'PROHIBIT_SUBMISSION' },
    { label: '无提示', value: 'NOBLE' }
]

// 公司级联选择器配置
export const  CONMPAYN_PROPS ={
    checkStrictly: true,
    label:'name',
    value:'id',
    children:'children'
}

// 模板分类
export const TEMPLATE_CLASSIFY = [
    { label: '对接费用预算', value: 'COST' },
    { label: '对接项目预算', value: ',PRODUCT' },
    { label: '不对接预算', value: 'NONE' },
]